Transposition relationnelle d'un modèle objet par prise en compte des contraintes d'intégrité de niveau instance
نویسندگان
چکیده
RÉSUMÉ. Nous proposons dans cet article une nouvelle approche de transposition des modèles objets dans un univers relationnel. Notre approche se fonde sur un raffinement des contraintes usuellement représentées dans les modèles conceptuels. Ce raffinement consiste à identifier les différentes structures possibles des instances. Ces contraintes affinées servent de base pour définir de nouvelles règles de transposition d’un modèle objet. Le modèle résultant, moins contraint que le modèle de départ, possède une capacité de représentation de l’information au moins égale à celle du modèle de départ, et son exploitation relationnelle est beaucoup plus efficace que celle d’un modèle resultant d’une méthode usuelle de transposition. La correspondance entre modèles est elle-même représentée comme un modèle. Cela permet alors, par les méthodes classiques d’ingénierie des modèles, d’écrire de façon générique tous les programmes de transformation, tels que la migration d’instances. La mise en œuvre de l’approche proposée est également présentée.
منابع مشابه
Transformation des contraintes d'intégrité - Des modèles conceptuels vers le relationnel
RÉSUMÉ. Dans un modèle conceptuel, les contraintes d'intégrité représentent une partie intégrante dont la définition est nécessaire pour exprimer aux mieux la sémantique du réel perçu. Toutefois, ces contraintes même si elles sont exprimées au niveau conceptuel, elles sont très souvent ignorées lors du passage vers le niveau logique. En pratique, la majorité des AGL de modélisation ne supporten...
متن کاملConception assistée de MD. Une démarche et un outil
RÉSUMÉ. Pour assister le concepteur décisionnel dans la construction des schémas de magasins de données en étoile à partir d'une source de données relationnelle, nous proposons une démarche et un outil indépendants de la sémantique de tout système d'information source. Notre démarche procède à une classification des relations en relationentité et relation-association et, se base sur la sémantiq...
متن کاملUn modèle d'exécution réactif et interactif pour la programmation logique avec contraintes
Nous définissons un modèle d’exécution réactif et interactif pour la programmation logique avec contraintes (PLC). Ce modèle d’exécution s’appuie d’une part sur un système de transformation des dérivations CSLD pour l’ajout et le retrait de contraintes et d’atomes dans la requête, et d’autre part sur un résolveur de contraintes dynamiques supportant l’ajout et le retrait incrémental de contrain...
متن کاملReformulation de problèmes de satisfaction de contraintes basée sur des métamodèles
Un des challenges importants en programmation par contraintes est la reformulation de modèles déclaratifs en programmes exécutables permettant de calculer leurs solutions. Cette phase peut nécessiter de faire des traductions entre les langages de la programmation par contraintes, de changer la représentation des contraintes ou d’optimiser les modèles et de paramétrer les stratégies de recherche...
متن کاملMining Frequent Queries in Star Schemes
Résumé. L’extraction de toutes les requêtes fréquentes dans une base de données relationnelle est un problème difficile, même si l’on ne considère que des requêtes conjonctives. Nous montrons que ce problème devient possible dans le cas suivant : le schéma de la base est un schéma en étoile, et les données satisfont un ensemble de dépendances fonctionnelles et de contraintes référentielles. De ...
متن کامل